package com.spaceobj.project.service;

import cn.dev33.satoken.util.SaResult;
import com.baomidou.mybatisplus.extension.service.IService;
import com.spaceobj.project.pojo.SysSourceType;

/**
 * @author hrzhang
 */
public interface SysSourceTypeService extends IService<SysSourceType> {

  /**
   * 新增
   *
   * @param sysSourceType
   * @return
   */
  SaResult add(SysSourceType sysSourceType);

  /**
   * 修改
   *
   * @param sysSourceType
   * @return
   */
  SaResult update(SysSourceType sysSourceType);

  /**
   * 查询
   *
   * @param sysSourceType
   * @return
   */
  SaResult list(SysSourceType sysSourceType);

  /**
   * 根据id查询
   *
   * @param id
   * @return
   */
  SaResult findById(long id);
}
